JS 替换<script ></script ><style></style><iframe></iframe>

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:34:38
比如一段字符传中有<script ></script > <style></style> <iframe></iframe> 如何用JS把这些标签替换掉
JS的正则式该如何写?JS该如何写??请高手指点,回答完后追分~!

str为原来的字符串
okstr为替换后的字符串
okstr = str.replace(/<[ ]{0,}\/?[ ]{0,}(?:script|style|iframe)[ ]{0,}>/gi, "");

到网上找一个《Javascript参考手册》,目录面有关于正则表达式的详细介绍。

补充:
有一个问题就是,如果原字符串中含有</script>将被作为<script>结束符号解释。这个问题不知道怎么解决。